BIN=MYSHELL
SRC=$(wildcard *.cpp)
OBJ=$(SRC:.cpp=.o)
FLAG=-c
FFLAG=-o
RM=rm -rf
GTOOL=g++ 
STANDARD=-std=c++11 
VERSION=-g

$(BIN):$(OBJ)
	$(GTOOL) $(FFLAG) $@ $^ $(STANDARD) $(VERSION)
%.o:%.cpp
	$(GTOOL) $(FLAG) $< $(STANDARD) $(VERSION) 

.PHONY:clean
clean:
	$(RM) $(BIN) $(OBJ)
